package edu.upc.e402grupo02.e402grupo02.dao;

import edu.upc.e402grupo02.e402grupo02.modelo.Perfil;
import edu.upc.e402grupo02.e402grupo02.modelo.Usuario;

public interface UsuarioDAO {

	/**
	 * Buscar un usuario por el login
	 * @param login
	 * @return
	 */
	public Usuario findByLogin(String login);
	
	public boolean asignarPerfil(Usuario usuario, Perfil perfil);
	
	public boolean quitarPerfil(Usuario usuario, Perfil perfil);
	
	public boolean tieneAcceso(Usuario usuario, int acceso);
}
